.swiper-container{
    width:100%;
    height:3.2rem;
}
.t_active_container{
    margin:0 0.1rem;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-around;
    align-items: stretch;
}
.t_active_c_section{
    width:0;
    flex: 1;
}
.t_active_container ul{
    margin:0.2rem 0.1rem;
}
.t_active_container ul li a{
    margin-bottom:0.4rem;
    display: flex;
    flex-flow: row nowrap;
    justify-content: flex-start;
    align-items: center;
}
.t_active_container ul li i{
    width:0.9rem;
    height:0.9rem;
    line-height: 0.9rem;
    font-size:0.48rem;
    margin-right:0.1rem;
    display:inline-block;
    text-align: center;
    border-radius: 50%;
}
.t_active_container ul li .teaching_action_title{
    width:1rem;
    flex:1;
}
.teaching_action_title h5{
    height:0.48rem;
    line-height:0.48rem;
    font-size: 0.26rem;
    font-weight: normal;
    color:#333;
}
.teaching_action_title p{
    width:100%;
    height:0.36rem;
    line-height: 0.36rem;
    font-size:0.22rem;
    color:#c4c4c4;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
/*icon 颜色*/
.icon_blue{
    color: #0AABF0;
    background-color: #DEF5FF;
}
.icon_green{
    color:#00B594;
    background-color:#E3FFFA;
}
.icon_orange{
    color:#DE7800;
    background-color:#FFF0DE;
}
.icon_yellow{
    color:#E6C100;
}
.ready_things_container{
    margin:0 0.1rem;
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-around;
    align-items: stretch;
}
.r_things_c_section{
    flex:1;
}
.r_things_c_section ul{
    margin:0.3rem 0;
}
.r_things_c_section ul li{
    position:relative;
    margin:0 0.1rem 0.2rem;
    border:1px solid #bbb;
    text-align:center;
    border-radius:0.1rem;
    font-size:0.26rem;
}
.r_things_c_section ul li a{
    display: block;
    padding:0.1rem 0;
    color:#333;
}
.r_things_c_section ul li i.info{
    position:absolute;
    display:inline-block;
    width:0.36rem;
    height:0.36rem;
    line-height:0.36rem;
    text-align:center;
    background-color:red;
    border-radius:50%;
    right:-0.1rem;
    top:-0.12rem;
    font-style: normal;
    color:#fff;
}